Controlled release facilities - Fransızca İngilizce Sözlük